package com.mspbots.cw.request;

import com.mspbots.dto.BaseDTO;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * com.mspbots.cw.request.MessagesDTO
 *
 * @author Jun Zhou
 * @date 10:18 2019/7/2
 **/
@Data
public class MessagesDTO implements BaseDTO {

    public static final String TYPE_USER = "user";
    public static final String TYPE_MANAGER = "manager";
    public static final String TYPE_CHANNEL = "channel";

    private Long id;
    private Long ruleId;
    private Boolean escalation;
    private Long tenantId;
    private Long userId;
    private Long timeEntryId;
    private Long tsheetTimesId;
    private String message;
    private String status;
    private String forwardStatus;
    private String type;
    private LocalDateTime createDate;
    private LocalDateTime expireDate;
    private Long businessId;
    private String businessType;
    private Integer priority;
    private LocalDateTime sentTime;

    private String teamsUserId;
    private String teamsUserName;
    private String ruleName;
    private String tenantUserName;

    private LocalDateTime createDateFrom;
    private LocalDateTime createDateTo;


}
